import http from '.'

/**
 * 消息推送
 */
/**
 * 分页查询推送消息
 * @param {*} params 条件查询列表
 */
export function queryMessage(params) {
  return http.get('api/v1/push/query?' + Form(params).queryString())
}
/**
 * 删除对应推送消息
 * @param {*} rowId 记录主键
 */
export function deleteMessage(rowId) {
  return http.post('api/v1/push/delete?rowId=' + rowId)
}
/**
 * 添加或编辑对应推送消息
 * @param {*} params
 */
export function addOrEditMessage(params) {
  return http.post(`api/v1/push/${params.rowId ? 'edit' : 'add'}`, Form(params))
}
/**
 * 查询推送消息详情
 * @param {*} rowId
 */
export function detailMessage(rowId) {
  return http.get('api/v1/push/detail?rowId=' + rowId)
}

/**
 * 推送日志
 */
/**
 * 分页查询推送日志
 * @param {*} params
 */
export function queryMqttMessage(params) {
  return http.get('api/v1/msgMqtt/query?' + Form(params).queryString())
}
/**
 * 查看推送日志详情
 * @param {*} rowId
 */
export function detailMessageLog(rowId) {
  return http.get('api/v1/push/log/detail?rowId=' + rowId)
}
/**
 * sim卡流量历史
 * @param {*} params
 */
export function MsgMqttFlow(params) {
  return http.get(
    'api/v1/msgMqttFlow/getMsgMqttFlow?' + Form(params).queryString()
  )
}
